/**
 * Created by IntelliJ IDEA.
 * User: bilesja
 * Date: 4/26/11
 * Time: 12:27 AM
 * To change this template use File | Settings | File Templates.
 */
import java.io.File;
import javax.swing.*;
import javax.swing.filechooser.*;


public class TextFilter extends FileFilter{
	public boolean accept(File f){
		if (f.isDirectory()) return true;

		String extension = getExtension(f);
		if (extension != null && extension.equals("txt")) return true;
		else return false;
	}

	public String getExtension(File f){
		String ext = null;
		String s = f.getName();
		int i = s.lastIndexOf('.');
		if (i>0 && i<s.length()-1){
			ext= s.substring(i+1).toLowerCase();
		}
		return ext;
	}

	@Override
	public String getDescription() {
		return "Text files";
		}
}
